\hypertarget{structudi__cdc__data__desc__t}{
\section{udi\-\_\-cdc\-\_\-data\-\_\-desc\-\_\-t \-Struct \-Reference}
\label{structudi__cdc__data__desc__t}\index{udi\-\_\-cdc\-\_\-data\-\_\-desc\-\_\-t@{udi\-\_\-cdc\-\_\-data\-\_\-desc\-\_\-t}}
}


\-Data \-Class interface descriptor.  




{\ttfamily \#include $<$udi\-\_\-cdc.\-h$>$}

\subsection*{\-Data \-Fields}
\begin{DoxyCompactItemize}
\item 
\hyperlink{structusb__iface__desc__t}{usb\-\_\-iface\-\_\-desc\-\_\-t} \hyperlink{structudi__cdc__data__desc__t_a1c46d591be0f1fc12b6b79b43143c903}{iface}
\begin{DoxyCompactList}\small\item\em \-Standard interface descriptor. \end{DoxyCompactList}\item 
\hyperlink{structusb__ep__desc__t}{usb\-\_\-ep\-\_\-desc\-\_\-t} \hyperlink{structudi__cdc__data__desc__t_af219d67a67805d90e0c5064dd4ab2c29}{ep\-\_\-in}
\begin{DoxyCompactList}\small\item\em \-Data \-I\-N/\-O\-U\-T endpoint descriptors. \end{DoxyCompactList}\item 
\hyperlink{structusb__ep__desc__t}{usb\-\_\-ep\-\_\-desc\-\_\-t} \hyperlink{structudi__cdc__data__desc__t_a0be1a0edc207babda9677cbf34ac29c4}{ep\-\_\-out}
\end{DoxyCompactItemize}


\subsection{\-Detailed \-Description}
\-Data \-Class interface descriptor. 

\-Interface descriptor with associated endpoint descriptors for the \-C\-D\-C \-Data \-Class interface. 

\subsection{\-Field \-Documentation}
\hypertarget{structudi__cdc__data__desc__t_af219d67a67805d90e0c5064dd4ab2c29}{
\index{udi\-\_\-cdc\-\_\-data\-\_\-desc\-\_\-t@{udi\-\_\-cdc\-\_\-data\-\_\-desc\-\_\-t}!ep\-\_\-in@{ep\-\_\-in}}
\index{ep\-\_\-in@{ep\-\_\-in}!udi_cdc_data_desc_t@{udi\-\_\-cdc\-\_\-data\-\_\-desc\-\_\-t}}
\subsubsection[{ep\-\_\-in}]{\setlength{\rightskip}{0pt plus 5cm}{\bf usb\-\_\-ep\-\_\-desc\-\_\-t} {\bf udi\-\_\-cdc\-\_\-data\-\_\-desc\-\_\-t\-::ep\-\_\-in}}}
\label{structudi__cdc__data__desc__t_af219d67a67805d90e0c5064dd4ab2c29}


\-Data \-I\-N/\-O\-U\-T endpoint descriptors. 

\hypertarget{structudi__cdc__data__desc__t_a0be1a0edc207babda9677cbf34ac29c4}{
\index{udi\-\_\-cdc\-\_\-data\-\_\-desc\-\_\-t@{udi\-\_\-cdc\-\_\-data\-\_\-desc\-\_\-t}!ep\-\_\-out@{ep\-\_\-out}}
\index{ep\-\_\-out@{ep\-\_\-out}!udi_cdc_data_desc_t@{udi\-\_\-cdc\-\_\-data\-\_\-desc\-\_\-t}}
\subsubsection[{ep\-\_\-out}]{\setlength{\rightskip}{0pt plus 5cm}{\bf usb\-\_\-ep\-\_\-desc\-\_\-t} {\bf udi\-\_\-cdc\-\_\-data\-\_\-desc\-\_\-t\-::ep\-\_\-out}}}
\label{structudi__cdc__data__desc__t_a0be1a0edc207babda9677cbf34ac29c4}
\hypertarget{structudi__cdc__data__desc__t_a1c46d591be0f1fc12b6b79b43143c903}{
\index{udi\-\_\-cdc\-\_\-data\-\_\-desc\-\_\-t@{udi\-\_\-cdc\-\_\-data\-\_\-desc\-\_\-t}!iface@{iface}}
\index{iface@{iface}!udi_cdc_data_desc_t@{udi\-\_\-cdc\-\_\-data\-\_\-desc\-\_\-t}}
\subsubsection[{iface}]{\setlength{\rightskip}{0pt plus 5cm}{\bf usb\-\_\-iface\-\_\-desc\-\_\-t} {\bf udi\-\_\-cdc\-\_\-data\-\_\-desc\-\_\-t\-::iface}}}
\label{structudi__cdc__data__desc__t_a1c46d591be0f1fc12b6b79b43143c903}


\-Standard interface descriptor. 



\-The documentation for this struct was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
\hyperlink{udi__cdc_8h}{udi\-\_\-cdc.\-h}\end{DoxyCompactItemize}
